Residence Inn by Marriott La Mirada Near Biola College
14419 Firestone Blvd -
La Mirada,
CA 90638